<%@page import="com.zonacardio.entidad.VentaPlanes"%>
<%@page import="com.zonacardio.entidad.Deportistas"%>
<%@page import="java.util.List"%>
<%@page import="com.zonacardio.entidad.RegistroAsistencia"%>
<%@page import="com.zonacardio.entidad.Usuario"%>
<%@page import="com.zonacardio.entidad.Plan"%>


<%



            String mensaje = (String) request.getAttribute("mensaje");

            String codigo = request.getParameter("txtcodigo");
            String numeroDocumentoDeportistas = request.getParameter("txtnumeroDocumentoDeportistas");
            String codigoPlanes = request.getParameter("cbocodigoPlanes");
            String fechaIngreso = request.getParameter("txtfechaIngreso");
            String horaIngreso = request.getParameter("txthoraIngreso");
            String horaTerminacion = request.getParameter("txthoraTerminacion");
            String fechaUltimoIngreso = request.getParameter("txtfechaUltimoIngreso");
            String usuarioCreador = request.getParameter("txtusuarioCreador");
            String nombre = request.getParameter("txtnombre");
            String codigoventa = request.getParameter("txtcodigoventa");
            String sesiones ="";
            String diasplan="";



//RegistroAsistenciaN ra= new RegistroAsistencia ();
//List<RegistroAsistencia> LR = ra.ListadoRegistroAsistencia();
            String color = "#FAFAFA";
            Usuario entidadusuario = (Usuario) session.getAttribute("usuario");
            String user = (String) (entidadusuario.getUsuario());

            List<RegistroAsistencia> LR = request.getAttribute("ListaRegistroAsistencia") != null ? (List<RegistroAsistencia>) request.getAttribute("ListaRegistroAsistencia") : null;
            List<Plan> LP = request.getAttribute("ListaPlanes") != null ? (List<Plan>) request.getAttribute("ListaPlanes") : null;

            RegistroAsistencia x = request.getAttribute("ra") != null ? (RegistroAsistencia) request.getAttribute("ra") : null;

            if (x != null) {
                codigo = x.getCodigo();
                numeroDocumentoDeportistas = x.getNumeroDocumentoDeportistas();
                codigoPlanes = x.getCodigoPlanes();
                fechaIngreso = x.getFechaIngreso();
                horaIngreso = x.getHoraIngreso();
                horaTerminacion = x.getHoraTerminacion();
                fechaUltimoIngreso = x.getFechaUltimoIngreso();
                usuarioCreador = x.getUsuarioCreador();
                sesiones = x.getNrosesiones();
            }
            
           
              VentaPlanes vp = request.getAttribute("venta") != null ? (VentaPlanes) request.getAttribute("venta") : null;

            if (vp != null) {
              
              codigoventa= vp.getCodigoventa();
                      }
           
            
            
            
            Deportistas d = request.getAttribute("deportista") != null ? (Deportistas) request.getAttribute("deportista") : null;

            if (d != null) {
               nombre= d.getnombre1()+  ""+ d.getnombre2();
               numeroDocumentoDeportistas= d.getnumerodocumento();
            }
            
       Plan  p= request.getAttribute("plan") != null ? (Plan) request.getAttribute("plan") : null;
       if (p!= null) {

       
       // nomplan = p.getDescripcion();
        diasplan= p.getCantidaddias();
        if (sesiones.equals("T")){
            try{        
           sesiones= String.valueOf(Integer.parseInt(diasplan)-1);
            }catch(Exception e){
            
            sesiones="";
            
            }
       
    }
    
    }
    
            
            
            

%>
<link rel=stylesheet href="css/tabla.css" type="text/css">
<!--<LINK href='estilo1.css' type=text/css rel=stylesheet>-->
<form   name="frmregistro" method="post"  action="./RegistroAsistenciasServlet">


    <h1 style ="position: absolute;
        width:700px;
        height:300px;
        z-index:1;
        left: 450px;
        top: 160px">
        <font color="black"> Registro de Asistencia </font>
    </h1>
  
  

    <center>
        <table 
            style = "position: absolute;
            width:400px;
            height:50px;
            z-index:1;
            left: 100px;
            top:250px">

            <tr>
                <td > *C&#243;digo: </td>
                <td > <input type="text" name="txtcodigo" class="texto"  maxlength="20" size="25" id="codigo" value="<%=codigo != null ? codigo : "00000001"%>"> </td>
            </tr>
            <tr>
                <td>*Plan:</td>
                <td><select name="cbocodigoPlanes" class="texto">
                   
                        <% for (Plan pn : LP) {%>

                        <option value="<%=pn.getCodigo()%>"><%=pn.getDescripcion() + " Dias  " + pn.getCantidaddias()     %> </option>
                        <%}%>
                    </select>
            </tr>
            <tr>
                <td>*Hora de ingreso:</td>
                <td> <input type="text" name="txthoraIngreso" class="texto" maxlength="12" size="25" id="horaIngreso" value="<%=horaIngreso != null ? horaIngreso : ""%>"></td>
            </tr>
             <tr><td>*Fecha de ingreso:</td>
                    <td> <input type="text" name="txtfechaIngreso" class="texto" maxlength="10" size="25" id="fechaIngreso" value="<%=fechaIngreso != null ? fechaIngreso : ""%>"></td>
                </tr> 
        </table>
         <table   style = "position: absolute;
            width:400px;
            height:50px;
            z-index:1;
            left: 450px;
            top:250px">   
             
            <tr>
                <td>*Fecha del &#250;ltimo ingreso:</td>
                <td> <input type="date" name="txtfechaUltimoIngreso" class="texto" maxlength="10" size="25" id="fechaUltimoIngreso" value="<%=fechaUltimoIngreso != null ? fechaUltimoIngreso : ""%>"></td>
            </tr>
             <tr>
                    <td colspan="1">*Identificaci&#243;n:</td>
                    <td> <input type="text" name="txtnumeroDocumentoDeportistas" class="texto" maxlength="13" size="25" id="numeroDocumentoDeportistas"  value="<%=numeroDocumentoDeportistas != null ? numeroDocumentoDeportistas : ""%>"> </td>
                    <td><button name="action" input type="submit" value="traer_dep"   class="button "><img src ="Imagenes/buscar.png"></button></td>
               </tr>
               <tr>
               <td colspan="1">Nombre</td>
               <td> <input type="text" name="txtnombre" class="texto" maxlength="25" size="25" id="nombre"  value="<%=nombre != null ? nombre : ""%>"> </td>
               </tr>
             
                 <tr>
               <td colspan="1">Nro.Compra</td>
               <td> <input type="text" name="txtcodigoventa" class="texto" maxlength="25" size="25" id="codigoventa"  value="<%=codigoventa != null ? codigoventa: ""%>"> </td>
               </tr> 
         </table> 


            <table style = "position: absolute;
                   width:400px;
                   height:50px;
                   z-index:1;
                   left: 850px;
                   top:240px">
                                             
                      <tr>

                    <td>*Hora Terminaci&#243;n:</td>
                    <td> <input type="text" name="txthoraTerminacion" class="texto" maxlength="10" size="25" id="horaTerminacion" value="<%=horaTerminacion != null ? horaTerminacion : ""%>"></td>
                </tr>
                 <tr>
                    <td>*Usuario Creador:</td>
                    <td> <input type="texto" name="txtusuarioCreador" class="texto" maxlength="10" size="25" id="txtusuarioCreador" value="<%=user != null ? user : ""%>" ></td>
                </tr>
                
                <tr>
                    <td>Sesiones restantes </td>
                    <td   class="texto"><%=sesiones != null ? sesiones : ""%></td>
                </tr>
            </table>
              


          <table style = "position: absolute;
           width:500px;
           
           height:50px;
           z-index:1;
           left: 100px;
           top:360px">
            <td > Los campos marcados con * son obligatorios
            </td>
           </table>
        
     
                
                

            <table  style = "position: absolute;
                    width:700px;
                    height:30px;
                    z-index:1;
                    left:360px;
                    top:380px">
                <tr>
                    
                   
                    <td> <button input type="submit" name="action" value="Buscar" class="button" style='width:120px; height:35px'> Buscar   &nbsp;&nbsp </button> </td>
                     <td> <button input type="submit" name="action" value="Guardar" class="button"  style='width:120px; height:35px'>Guardar  &nbsp;&nbsp</button> </td>
                   
                </tr>

            </table>
               
            <div  class="tablas"
                   style =" position: absolute;
                   width:800px;
                   height:200px;
                   z-index:1;
                   left:300px;
                   overflow-y:scroll;
                   top:420px
                   ">
                <%if (LR != null) {%> 
                <table border="1" >
                <tr class="tablas">
                    <td> C&#243;digo </td>
                    <td >Documento del Cliente</td>
                    <td>Nro. Plan</td>
                    <td>Fecha de ingreso</td>
                    <td>Hora de ingreso</td>
                    <td>Hora Terminaci&#243;n</td>
                    <td>Fecha del &#250;ltimo ingreso</td>
                    <td>Usuario Creador</td>
                </tr>

               
                <% for (RegistroAsistencia ra : LR) {%>
                <tr bgcolor="<%=color%>" class="tablas">
                    <td><%= ra.getCodigo()%> </td>
                    <td ><%= ra.getNumeroDocumentoDeportistas()%> </td>
                    <td><%= ra.getCodigoPlanes()%> </td>
                    <td><%= ra.getFechaIngreso()%> </td>
                    <td><%= ra.getHoraIngreso()%> </td>
                    <td><%= ra.getHoraTerminacion()%> </td>
                    <td><%= ra.getFechaUltimoIngreso()%> </td>
                    <td><%= ra.getUsuarioCreador()%> </td>


                    <% if (color.equals("#B1F273")) {
         color = "#FFFFFF";
     } else {
         color = "#B1F273";
     }
                    %>


                </tr>
                <%}%>
              
            </table>
  <%}%>

            </div>
    </center>
 <%  if (mensaje != null) {%>

                                <head>
                                    <meta charset="utf-8" />

                                    <link rel="stylesheet" href="css/dialog.css" />
                                    <script src="scripts/dialog1.js"></script>
                                    <script src="scripts/dialog2.js"></script>
                                    <link rel="stylesheet" href="/resources/demos/style.css" />
                                    <script>
                                    $(function() {
                                    $( "#dialog" ).dialog();
                                    });
                                    </script>
                                </head>
                                <body>
                                    <div id="dialog" title="Alerta">
                                        <p> <%=mensaje%></p>
                                    </div>

                                    <%}%> 
                              
                            </form>








